One reason why you should NEVER give a puppy as a surprise present – the receiver may not want it!

+ Read More