RIGHTS MANAGED
252166

Small angry demon dog makes very strange noises / barks. AA: Teach your pet to talk. Silly pet trick.