Layton Animal Hospital is staffed with very caring and giving veterinarians. Actually, the entire staff is great. We had to put our dog to sleep because of cancer and they made the process very easy. They ask little questions to take your mind off of it, and they allow you to be in the room if you would like. Their other services are great too. They really know what they are doing, and it's also not a huge amount of money.
Easy to make appointments and they don't really take a lot of time, either.