Thank you so much for your post! There are some days when I feel I just can't function and then there are days when I am just too busy trying to catch up from those days and I feel like a terrible 'mom' to my pups. Every day is not going to be perfect and there are going to be trials just like with having children. Your dogs are there to be with you for years/a lifetime so there are sure to be some ups and downs. So true they love you unconditionally and they are most happy just to be with you! Mine have comforted me in times I thought I truly wouldn't make it. I don't know what I would do without them.