I don't think the OP intended to offend anyone, I think a surprise spur of the moment (no research) gift to someone that does NOT live in your house, who may or may not want/need another animal.
Honestly Even if my pet died (ferret to dog/dog to dog, cat to cat ect) I'd have to have someone else pick one for me- I know both the animals I can control and like and most people don't know that I've been attacked by a large breed dog and don't like most small breed dogs. (they are fine to visit, they are even welcome to visit in my house) so with MY luck someone (cousin) would get me a 'naturally protective' large breed dog- knowing that I rescue/have trained they would not even get a puppy...
"I saw this beautiful dog, I know how you love to help animals and that your car got broken into- he'll make a great guard dog and he's so pretty."
then I'd have to rehome it...
Honestly Even if my pet died (ferret to dog/dog to dog, cat to cat ect) I'd have to have someone else pick one for me- I know both the animals I can control and like and most people don't know that I've been attacked by a large breed dog and don't like most small breed dogs. (they are fine to visit, they are even welcome to visit in my house) so with MY luck someone (cousin) would get me a 'naturally protective' large breed dog- knowing that I rescue/have trained they would not even get a puppy...
"I saw this beautiful dog, I know how you love to help animals and that your car got broken into- he'll make a great guard dog and he's so pretty."
then I'd have to rehome it...