Puppy. I've used this flash/febreeze spray with odour neutraliser but I can still smell it as I come up the stairs [sad]