I would not trade my 3 Yorkies for anything. IMO they are the best breed in the world. We have been lucky and have not had any issues with them as far as health and potty training. Have they had potty accidents? absolutely but usually it was my fault. You have to be very structured and patient as well as a fun parent. The positive things that these little guys bring into your life far out weigh the negative. Good luck to you with your decision