My Ty is 11weeks and is 2pounds 7oz and he has jumped out of my arms,rolled off the couch and he is fine, we let him up on the couch only when we are up there and he likes to think he is a full grown rot and acts like he is gonna jump off but he doesnt. I dont know much about dogs but just from having Ty for 3weeks he seems pretty tuff. And as for your bf niece, thats proably a whole nother board....good luck with puppy and kids.....
CHRISTINE and TY