I dont know about birds and GP but my sister has a cat and a dog and the plug in things dont bother them at all.
Id give it a try its worth a shot if you put one or two in eatch room or maybe just rooms wehre there is soemthing tempting .
Id give it a try its worth a shot if you put one or two in eatch room or maybe just rooms wehre there is soemthing tempting .